psychedelic drug - English Synonyms Dictionary